panic selling - French English Dictionary